internal strangulation - Spanish English Dictionary